non-perfect squares - English Synonyms Dictionary